harrow spike - French English Dictionary